Shipping

Carriers and Processing

Holiday Shipping Notice: For the best chance of receiving your order by Christmas, place your order by December 16 (Canada-wide). Customers in Montreal and Toronto can still place orders until December 18 at 12:00 PM (noon). Actual delivery times may vary by province and shipping method. This is an estimate, not a guarantee — ordering as early as possible is strongly recommended.

All Canadian orders are shipped from our warehouse in Montreal, QC and will be processed the next business day. Once your order has been processed and shipped, you will receive a confirmation email with a tracking number from the carrier.

Note: FedEx does not deliver to P.O. Boxes.


Estimated Delivery Times and Shipping Rates

All delivery times are estimates and cannot be guaranteed. They do not include delays due to weather conditions, holiday package volumes, or other order-related circumstances.

Shipping Policy and Rates

Canada Post (Standard Shipping)
Under $75 $12
$75+ $5
$125+ Free
Estimated delivery (most provinces): Approx. 2–5 business days
FedEx Ground (Standard Shipping)
Under $75 $12
$75+ $7
$125+ Free
Estimated delivery (most provinces): Approx. 2–5 business days
FedEx Express (Expedited Shipping)
Under $75 $20
$75+ $15
$125+ $11
Estimated delivery (most provinces): Approx. 1–2 business days

*Delivery times shown are estimated transit times after shipping. All orders ship the next business day.


Delivery Times and Christmas Order-By Dates by Province

Find your province below to see typical delivery times and our suggested order-by dates for the best chance of delivery by Christmas.

Ontario
Canada Post: 1–3 business days
Order by Dec 17
FedEx Ground: 1–2 business days
Order by Dec 17
FedEx Express: 1–2 business days
Order by Dec 18
Quebec
Canada Post: 1–3 business days
Order by Dec 17
FedEx Ground: 1–2 business days
Order by Dec 17
FedEx Express: 1–2 business days
Order by Dec 17
Manitoba
Canada Post: 3–6 business days
Order by Dec 17
FedEx Ground: 2–3 business days
Order by Dec 17
FedEx Express: 1–3 business days
Order by Dec 17
Saskatchewan
Canada Post: 3–6 business days
Order by Dec 16
FedEx Ground: 2–3 business days
Order by Dec 17
FedEx Express: 1–3 business days
Order by Dec 17
Alberta
Canada Post: 3–6 business days
Order by Dec 16
FedEx Ground: 2–4 business days
Order by Dec 17
FedEx Express: 1–3 business days
Order by Dec 17
British Columbia
Canada Post: 3–6 business days
Order by Dec 15
FedEx Ground: 2–4 business days
Order by Dec 16
FedEx Express: 1–3 business days
Order by Dec 17
Nova Scotia
Canada Post: 3–6 business days
Order by Dec 17
FedEx Ground: 2–4 business days
Order by Dec 17
FedEx Express: 1–3 business days
Order by Dec 18
New Brunswick
Canada Post: 3–6 business days
Order by Dec 17
FedEx Ground: 2–4 business days
Order by Dec 17
FedEx Express: 1–3 business days
Order by Dec 17
Prince Edward Island
Canada Post: 3–6 business days
Order by Dec 17
FedEx Ground: 2–4 business days
Order by Dec 17
FedEx Express: 1–3 business days
Order by Dec 17
Newfoundland & Labrador
Canada Post: 4–10 business days
Order by Dec 11
FedEx Ground: 3–7 business days
Order by Dec 11
FedEx Express: 2–3 business days
Order by Dec 17
Northwest Territories
Canada Post: 6–14 business days
Order by Dec 11
FedEx Ground: Not available
FedEx Express: Not available
Yukon
Canada Post: 6–14 business days
Order by Dec 11
FedEx Ground: Not available
FedEx Express: Not available
Nunavut
Canada Post: 6–14 business days
Order by Dec 11
FedEx Ground: Not available
FedEx Express: Not available

These dates are suggested order-by deadlines for the best chance of delivery by Christmas and are not guaranteed. Ordering as early as possible is strongly recommended.

We do not currently deliver to the following postal codes: A0K, A0P, A0R, A2V, G0G, G4T, J0M, R0B, T0P, T0V, V0L, V0T, V0V, V0W.